*{margin: 0px;padding: 0px;}
body{font-size: 12px;}
a{text-decoration: none;color: #666;}
a:hover{color: red;}
.clearfix:after{display: table;
                content: "";
                clear: both;}
.fl{float: left;} 
.fr{float: right;}               
.top{width: 990px;height: 60px;line-height: 60px;
margin: 0 auto;/*background-color: red;*/}
.logow{margin-left: 20px;color: #666;}
h3{font-weight: 400;font-size: 20px;}
.ban1{background-color:#e93854 ;}
.ban{width:990px ;margin: 0 auto;height: 475px;
background:url(img/banner.png) no-repeat;}
.tab{background-color: white;margin-top: 40px;margin-right: -30px;width: 360px;}
.topl{color: #666;font-size:20px ;}
.top2{margin: 20px;}
/*.top2>*{background-color: red;}*/
.topr{height: 26px;line-height: 26px;}
input[type=text],input[type=password]{height: 36px;outline: none;width: 260px;border:1px solid #ccc ;padding-left: 20px;}
.img1{border: 1px solid #ccc;background:url(img/icon1.jpg);box-sizing: border-box;}
.img1{border-right: none;width: 38px;height: 38px;}
.mi .img1{background: url(img/icon2.jpg);}


.yong{margin: 0px 20px;/*background-color: red;*/}
.mi{margin: 0px 20px;/*background-color: red;*/margin-top: 20px;}
.fu3{margin-top: 20px;}
.fu{margin-left: 20px;/*background-color: red;*/}
.wang{margin-right: 20px;}
.kou{margin-top: 2px;}
.bott{background-color:#e93854 ;width: 320px;height: 34px;margin: 20px;line-height: 34px;color: white;font-size: 18px;text-align: center;}
.fu1{color: #666666;}
::placeholder{color: #666;}
.topr a{padding-left:20px ;background:url(img/icon5.jpg) no-repeat left center ;}
.fot1 a{margin:10px 10px ;}
.fot1{text-align: center;margin:16px ;}
.fot2{text-align: center;color: #666;}
